package isg3;


import java.util.Calendar;
import java.util.List;

public class GestiondeEventos {
	public void anadeVoto(Persona u, Evento v, Calendar d){
		v.getListaCorreo().add(u.getCorreo());
		Calendar dia = v.getFechaInicio();
		int i = 0;
		while(dia.compareTo(d) < 0){
			dia.add(Calendar.DAY_OF_MONTH, 1);
			i++;
		}
		v.getArraySemanaVoto()[i]++;
	}
	
	public List crearListaCorreoEventos(Evento v){
		return v.getListaCorreo();
	}
	
	public void getGanadorVotacion(Evento v){
		Calendar d = v.getFechaInicio();
		int pos = 0;
		int[] array = v.getArraySemanaVoto();
		int max = array[0];
		for(int i =1;i<v.getArraySemanaVoto().length;i++){
			if(array[i] > max){
				max = array[i];
				pos = i;
			}
		}
		
			d.add(Calendar.DAY_OF_MONTH, pos);
		    v.setFechaGanada(d);
	}
}
